tent worm - German English Dictionary